H ?
«
‹
←
→
›
»
Language peer sets for ALGOL 30: United States↑ United States/1960↑ Designed 1960 ↑ 1960s languages ↑ Second generation↑ Early Cold War↑ Genus True ALGOL60s ↑ Numerical Scientific ↑ True ALGOL60s↑ Generation of Algol 60↑ Algol family ↑ True ALGOL60s/1960↑ Generation of Algol 60/1960↑ Algol family/1960↑ True ALGOL60s/United States↑ Generation of Algol 60/United States↑ Algol family/United States↑ Numerical Scientific ↑ Numerical Scientific/1960↑ Numerical Scientific/us ↑ ALGOL 30(ID:3300/alg022)Dartmouth Algolalternate simple viewCountry: United States Designed 1960 Published: 1962 Genus: True ALGOL60s Sammet category: Numerical Scientific Kurz et al 1960 - 62 Dartmouth Implementation of at first ALGOL 58 then ALGOL 60 for LGP-30 at Dartmouth (hence name) Since the limited size of the LGP-30 precluded a full implementation of ALGOL 60, certain of its features (arrays called by value, own arrays, strings, variable array bounds, and recursion) were omitted; but we did include parameters called by name, using "thunks" (Ingerman, 1961; Irons and Feurzeig, 1961), and integer labels. We dubbed our work ALGOL 30, since it was for the LGP-30 (Kurtz, 1962a, Feb., 1962b, Mar.). From this project emerged a small group of undergraduate students who were well equipped to perform further work in the development of computer languages. For instance, one student (Garland) discovered that compound statements and blocks could be included in the Samelson and Bauer scanning algorithm. This simple fact was not published until some years later. (I have been unable to identify the source I clearly remember; the closest is Gries, 1968.) "The ALGOL 30 system suffered one defect that hindered its wide use as a studentoriented language: it was a two-pass system. The intermediate code was similar to relocatable binary, but had to be punched onto paper tape. Compilations could be "batched," but the delays between presenting the source code tape and the final execution were too great to allow widespread student use. It was clear that a "load-and-go" system was needed. Thus was bom SCALP, a Self Contained ALgol Processor (Kurtz, 1962c, Oct.)." (Kurz 1978) Structures: Related languages
References: in [HOPL I] (1979) SIGPLAN Notices 14(04) April 1979 including The first ACM SIGPLAN conference on History of programming languages (HOPL) Los Angeles, CA, June 1-3, 1978 Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |